to leave on a coat - Spanish English Dictionary